Witness stand - Almanca İngilizce Sözlük